FROM mysql:8.0

# 设置 root 密码（可被 docker-compose 覆盖）
ENV MYSQL_ROOT_PASSWORD=root

# 设置默认数据库（可被 docker-compose 覆盖）
ENV MYSQL_DATABASE=testdb
ENV MYSQL_USER=testuser
ENV MYSQL_PASSWORD=testpass

# 将初始化脚本复制到容器中（会自动执行一次）
COPY init.d/ /docker-entrypoint-initdb.d/